<?php
/**
 * 
 * 
 * @package
 * @copyright
 */
class CalculateRouteRequest {
  /* int */
  public $MaxNoOfGeocodeAlternatives = NULL;
  /* RouteCalculationMode */
  public $CalculationMode = NULL;
  /* RoutingRequestVehicleType */
  public $VehicleType = NULL;
  /* RoutingRequestSpeedClassification */
  public $SpeedClassification = NULL;
  /* boolean */
  public $IgnoreWaypoints = NULL;
  /* boolean */
  public $IgnoreDescription = NULL;
  /* string */
  public $DescriptionLanguage = NULL;
  /* CoordinateAndAddress */
  public $Start = NULL;
  /* CoordinateAndAddress */
  public $Destination = NULL;
  /* long */
  public $StartLocationID = NULL;
  /* long */
  public $DestinationLocationID = NULL;
  /* ArrayOfVia */
  public $Vias = NULL;
  /* ArrayOfCalculateRouteRequest.ViaPoint */
  public $ViaPoints = NULL;
  /* boolean */
  public $LoadTMCs = NULL;
  /* string */
  public $RoutingServiceID = NULL;
  /* GeocodedAddress.Quality */
  public $MinQualityOfGeocodeResults = NULL;
  /* ArrayOfProperty */
  public $Properties = NULL;
}

?>
